package com.hly.musicbackground.model.index.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hly.musicbackground.domain.SelectCondition;
import com.hly.musicbackground.model.index.params.SelectParams;

import java.util.List;

public interface SelectConditionService extends IService<SelectCondition> {

    <T> T getQueryById(int id, String type, Class<T> tClass);

    SelectCondition getQueryById(int id, String type);

    List getDataList(int id, String type);

    void edit(SelectCondition selectCondition);

    List<SelectCondition> getSelectList(SelectParams params);
}
